Roles in Innovative Software Teams: A Design Experiment

نویسنده

  • Ivan Aaen
چکیده

With inspiration from role-play and improvisational theater, we are developing a framework for innovation in software teams called Essence. Based on agile principles, Essence is designed for teams of developers and an onsite customer. This paper reports from teaching experiments inspired by design science, where we tried to assign differentiated roles to team members. The experiments provided valuable insights into the design of roles in Essence. These insights are used for redesigning how roles are described and conveyed in Essence.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Belbin's leadership role to improve team effectiveness: An empirical investigation

This paper presents a controlled experiment conducted with senior software engineering students that demonstrates the utility of forming teams based on R. Meredith Belbin’s set of team roles. The overall research effort focuses on the general utility of Belbin’s roles in improving the effectiveness of teams, which can be view in two ways: performance and team viability. Performance effectivenes...

متن کامل

Role Based Operations

The authors present an innovative approach to teaming humans and synthetic entities that leverages the concept of roles from research conducted in the business sciences. A teaming framework is presented that utilizes mission and team roles to allow for a natural integration of synthetic entities into existing human teams. Additionally, observations from experiments conducted within a testbed en...

متن کامل

A Structurational Model of the Dynamics of Free/Libre Open Source Software Development Teams

Research on human and social behaviour is increasingly characterized by a focus on dynamics: on the evolution of formal and informal organizations over time. In this paper, we present a structurational model of the dynamics of distributed ICT-supported teams of Free/Libre Open Source Software (FLOSS) developers. The model includes the dynamics through which members form shared mental models, in...

متن کامل

Using Analogical Reasoning to Promote Creativity in Software Reuse

Complexity in software design is increasing rapidly, forcing development teams to be more efficient and more ingenious in their solutions. One of the fields that has been evolving is Software Reuse, which consists on using previous development knowledge in new projects. Due to the cognitive complexity, reusing software is a difficult task, especially when one spends more time in understanding a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010